Add chat design, tabs for mutiple chat rooms and open room when clicking...

More functionality for the client-side application.