Custom JavaScript Multiplayer with Web Sockets