added skeleton of interface for pathfinding module