getting closer, restructured tests and added more. All currently pass. More touch up to DirectedGraph, missing some common operations, or at least what I would think would be needed.
workspace.xml changed, didn't save before last commit.