organize package

Start working on a waiting Room.
Separate the game and the network communication