Manhattan implementation
slight improvement in debug rendering...
Merge branch 'origin/functional-ndfsm-approach'
Some refactoring, path finding seems to work