Using Binary Heaps In A Pathfinding