Added message creation utility functions to message.js. Added USER_LEFT message sent to all clients after a user has left the chat room. Also added usernames to NEW_USER and USER_LEFT messages so that the client side user list can be updated and added a list of all clients online to the CONNECTION_SUCCESS message so that a new user can receive an initial client list.