An A* pathing implementation for a node graph structure in Unity