Merge pull request #19 from RKJuve/tim-dev

small updates to topic update
Merge pull request #21 from RKJuve/tim-dev

Tim dev
Merge pull request #22 from RKJuve/tim-dev

getting student classroom view more functional - passing context ...
styled landing page background
Merge pull request #23 from RKJuve/styling

styled landing page background
changed classroom updates to emite entire classroom object, fixed undefined bug in joining classroms, added App.socket.removeAllListeners to stop listening to events once the corresponding routes have been left
Merge branch 'master' of github.com:RKJuve/class-barometer into patrick
Merge pull request #24 from RKJuve/patrick

changed classroom updates to emite entire classroom object, fixed undefi...
fixed landing image removal when you go to a new page, changed some styling
for real this time, fixed the undefined issue in the teacher join classroom click event
Merge branch 'master' of github.com:RKJuve/class-barometer into patrick
Merge pull request #25 from RKJuve/patrick

MERGING!
Merge branch 'master' of github.com:RKJuve/class-barometer into styling

Conflicts:
	js/main.js
Merge pull request #26 from RKJuve/styling

Styling
fixed student classroom list display from array to object
modified join classroom event to function both on the teacher and student routes, removed join classroom event from the parent student view
removed unnecessary console logs, removed socket event listeners on routes
enabled studentJoinClassroom emission on student/:name route, currently crashing the server when this happens, committing to debug
Merge pull request #27 from RKJuve/student_revisions

Student revisions
teacher join classroom is no longer firing when student joins, still causing server crash but added some comments where that is happening