added activeUnit sets to the gameBoard, added method to get all valid moves for a given unit to the rules