Update GameBoard.java

added isValid() to check if a move into a whiteSpace is valid.

renamed blocks to blockSet so that we can refer to "a blockSet" instead of "a blocks"