Just take the walls from the generated maze

This makes it so we don't have to clear visited and path in solve-maze.
Count visited locations instead of looking at path
Solve generated maze in solve-maze test