I'm looking to setup an Intranet site, and need something easy to implement and manage. I was thinking of using a message board such as ultimatebb.com and installing it on my server. Basically I need a calendar, place for users to download files, post questions and announcements. Will this work? Any other suggestions? Thank you.