add pathfinding ,change LICENSE