fixed MazeCellTest and MazeRouteTest to reflect changes to their corresponding classes; changed hashCode() in MazeCell