Just me having fun with sockets. So far I have upgraded the socket.io sample application to use canvas rather than just be a simple chat app.