Server not dynamically serves all kinds of files not just index.html.  Cleaned up more of the code.  Websocket server prints the ip address and hostname of a connected client