add better errors gem
add some basic styling to tables for message board
add migrations for forums, topics, posts, groups
add basic message boarding functionality; forums, groups, posts, and topics. still need to add permissions to posts/topics etc to have them limited to group members