Copied todo example
Renamed chat.js to todo.js
Updated 'module structure'
rename
Refactored logic to service
Removed unnecessary stuff
Renaming
Removed archived
Introduced message directive
Backend integraztion
Plain array without object around
addMessage
Timestamp
Minor tuning
usename & current room in scope
UI tuning
Minor UI tuning
List of rooms
Room to directive
join room through Room object