Path finder split

Per-actor data and methods remain with PathFinder, while per-cell data and methods are moved to a new class PathgridGraph, which is accessed via a CellStore pointer.  Needless recalculations are eliminated.