Multiplayer chess powered by websockets