class GraphGen