add pathfinding demo