Terrain cost tables exist
Class now looks at terrain costs
Added pathfinding module with trivial breadth-first search.