<li>
Remove antiquated code and replace multiple algorithm implementations with a single one.
<li>
+Allow prohibition of ports or sides.
+<li>
Provide a general graph editor/browser for Graphviz, allowing novice users to rely on widgets
to control attributes.
<li>
<li>
Provide simplified edge routing in dot using two dummy nodes.
<li>
+Provide bundled edge routing in dot.
+<li>
+Allow user to provide levels, or levels plus ordering (no ranking or crossing minimization), and let dot finish
+<li>
Allow edge routing with overlapping nodes.
<li>
Modify dot, twopi, etc. to allow incremental layouts.