Remove bitfields from GameState

Change Bonus::Type to be uchar so GameState::game_state::board_state
is 4 bytes