moved a lot of code from gamestate to bomb, player and board