Graphen2 abstraction classes generator