Finished Maze class