Added basic chatting support, which will support multiple rooms once I implement a way to join into a room upon request. The designer completed the html page so this commit is looking fancy. Most likely more commits to come this evening.