public PathNode() { pos = Pos.Zero; parent = null; g = 0; h = 0; }
public PathNode(Pos p, PathNode par, int curG, int calcH) { pos = p; parent = par; g = curG; h = calcH; }