Work in progress. Mazes now are unlimited!