Updated GameBoard with a new field/getter method for number of chips, and a revised allValidMoves() that accounts for step moves.