New graph: A generic library for creating graph data structures.