hard dependency on gv lib. graph object instead of text representation.
neato layout options.