added Graphviz features
added test file