AI pathfinding A* algorithm v2 (no diagonals) | ScratchStats