Added Maze. Still needs testing.