Simple maze analysis
Maze analysis including distances, directions, reachability (if all non-wall cells are reachable) and shortest path generation for given start. All tested via pytest
(also on Travis CI) and simple verifier of correct analysis.