restructuring the game

panels and all other related data will be kept on the client's side