G4P changes incorporated into V1.0.1 The Manhattan heuristic used in the a* search now calculates the cost correctly. V1.0 Now compatible with both Processing V2 and V3. V0.1.4 The getEdgeList(...) methods now returns an empty list instead of null if the node has no edges. V0.1.2 The library has been repackaged to work with 'Add Library' option of Processing 2.0b8 : functionality unchanged.