Merge the dev branch with the new pathfinding fixes and extra walls.

To close #9 and add the new features to the master branch.