Contact list, online users

- Only authenticated users are allowed to write in chat
- User is going offline after being inactive for 60 seconds
Refactoring
Layout improvements
Offline in chat after logging out
Layout improvements