Pathfinding

Created pathfinding algorithm. It doesn't work yet. Did a lot of work
with Emil, but still needs more work. Pathfinding only returns a single
tile when it should return lots of tiles.