added custom rolled graph implementation which is extended by model.
graph class moved into diagramophone