Lots of path finding work. Including a class that builds graphs from Pymunk spaces and graph object. Need to replace the pathfinder algorithm as breadth-first-search doesn't know about extra diagonal movement cost.