Adjust pathfinding heuristic

Small commit today. I've adjusted the pathfinding heuristic from
Euclidean to Manhattan, because it makes more sense for 4-direcitonal
movement. Also, there's a sneak peek in there for the next commit. But
don't press '.' or you'll crash the game, whoops.