Handle the disconnect websocket event and clean up socket related data
Added a socket.io module to bind socket events to controllers
Connect to the socket, display a different template if the connection was authorized
Hooked up the signup form
Implementation of the main controller
Only connect to the backend on specific routes, ie if someone is hitting index/signup when not logged in, we shouldn't be trying to connect to the websocket server
Multiple layouts, forward to /login on logged out user
A load of changes to how the collections, /login doesnt exist anymore, it is /, and to avoid / existing we'll just forward to the selected tab in the connect function if the path is /
Application controller to handle incoming data