Add: use routing for switching between screens.
Add: 'Username' registration field, <logged-in> directive.
Add: create room, rooms list on 'lobby' page
Add: Generate Id for each room, other minor improvements
Add: Generate personal user color during registration
Add: Filling messages list with socket.io, saving/loading chat messages
Add: Implemented sending messages between users (Chatroom)
Fix: improved authorization structure
Add: Chat history, fixed socket.io connection fail on the 2nd time.
Fix: redirect to login page from lobby when token expired
Add: UI for file upload
Add: uploading files
Fix: added missing file, improved '500: Not found' message
Fix: Use model to clear file after upload. Moved jQuery code to directive.
Fix: cosmetic fixes, added install instructions.
Add: Change in project file
Fix: Disabled property 'isDev'