It would also be useful to have a persistent maze to work with for debugging could you add the ability to load a maze from file