added som headers for the game logic