basic board and allowance for setting intial board state