add websocket wrapper, outer game creation menu