game board, game logic, some styling