Refactored to have an AdacencyMatrix interface, added OpenMapAdjacencyMatrix ( sparse matrix implementation of AdjacencyMatrix0. Refactored Relationship & Schema to work with new interface.