Update GameBoard.java

added findMoves and moveBlock, which, given an emptySpace e, find blocks within one space of e and attempt to move them to e. Returns an ArrayList of MoveInfo objects.

MoveInfo is a custom data structure containing the string representing a move and a blockSet reflecting the move.