gameboard model