Added sidebar showing users in chat
Made grunt watch recompile js when templates change
Simplified the app starter
Added message history and improved realtime implementation