add client side pathfinding lib