Get a basic websocket server running

Hosts a client page and a ws server, returns a single response
then closes.
Ignore tmp and compiled files
Don't close the socket until error or client closes