Refactored Creating room, joining room, creation of game and starting of game to fit the protocol