Chat server

Server Chat works. 

NOTE: When testing/Demonstrating, use two different windows. Sometimes using two tabs in the same window will cause messages to repeat for the sender, which doesn't seem to happen when two windows are used instead (At least in chrome). 

I'll also try to figure out some way to safely dump the chat log every X number of messages so that it doesn't get too big, but for sprint review/demonstration we should be fine.