Adds basic http file serving
Adds gitignore
Implements web socket communication with chat TCP server
Makes WebSocketIO not start immediately on page load
Adds TCP socket error and close listeners