First pass implementation

sockets.py and index.html hooked up to use WebSockets.  No guarantees it works.