Graph Discussion (Temporary)

Since commenting directly on lines in github is easier than anything else I can think of, I'm opening this PR to pass feedback to @mtbc. I've marked it "exclude" and it will likely be closed quite soon. ~Josh.

--exclude
Really at the moment it's just a convenience for me with,

* having the "old" code right at hand in Eclipse for comparison, and,
* being able to use the "old" code to set up situations from which I then test the new code

so I think it is probably a temporary situation but I am happy to rename as you like.