A* Pathfinding with Unique Units