Prototype BSF completed with nodes pretty printed.
1. Changed maze solution to use DFS. Solved most test mazes including small "crazy maze". It still hangs with large "crazy maze".
2. Used history to track visited nodes to force graph into one way tree structure.
3. Removed a blocking stone at the exit from maze-crazy.txt layout. It was a layout bug.