Reinventing the multiplayer game networking wheel with Node and WebSockets