Mazes

Maze-solving algorithms (work in progress)