Now the gameBoard updates correctly