Fixed failing tests
Display inappropriate items for admin

Relates to gh-23
Refactored out upvote/downvote forms
Terminated statements
Added ability to dis/enabled comments

Relates to gh-23
Fixed js tests
Check user is signed in before checking if admin