Authentication module updated to support update user functionality. Chat basic view added. Separate Socket.io module added to manage the emitted events.
Merge conflict resolved.