add basic test framework for pathfinding