Added notes to the GameBoard for ideas to implement, as well as slight changes to the validMoves function