basic functions

identify user and save it, create room, send message and save it,
broadcast message to chat rooms.