Added representation to MazeState

MazeState can now read in a maze from a file and represent it.