automation of mazes
minor testing