Merge pull request #65 from kevinmcalear/css_stuff

fixed form styling issues
fixed right arrow bug and refactored js css
breaking out tree into separate files/functions
got the bar graph working on mouseover and some styling
added mini nav key on topic show page
fixed conflict
user must be current user to see user show page
Merge pull request #69 from rory2988/authorizeduserpage

user must be current user to see user show page
fixed merge
Merge branch 'master' of https://github.com/shawnbro/quick_shark
fixed merge conflict
added a button key to topic page and improved bar graph
fixed merge conflicts