#3: Added another flag-type output.
#3: Implemented automatic layout calculation using Dagre.