Idea of how the client side might work
Merge branch 'socket-chatting' of https://github.com/Ellisande/web-socket-examples into socket-chatting