a distribution nodejs game server structure, based on websocket