Merge pull request #21 from jackrr/static-pages

Static pages
fix oberlin.edu namespace. no more join link
new topic notification works and looks better
fixed over-aggressive display name change method
improve topic create link. move topic browser to right.
arrows and slide toggles on discussion browser and discussion header.
design improvements
significant design, layout, ui changes
display names are now usernames. hovering a user name replaces it with the user's first and last names. no longer stacking event listeners on posts.
only allow oberlin.edu
Merge pull request #22 from jackrr/bugfixes

Bugfixes
fix footer. close topic header on topic load. remove 'name' from topic create form
show view count in topic previews. show 'new posts!' too if there have been posts added to topic since the user last accessed site. note that refreshing the page will remove all 'new posts' that occurred before the session started.
Merge pull request #23 from jackrr/improve-topic-previews

show view count in topic previews. show 'new posts!' too if there have b...
fix anonymity text in previews
remove excess log
Merge pull request #24 from jackrr/bugfixes

Bugfixes