introduce GNode interface
introduce SimpleGNode.java
Implement SimpleGNode.toString().
Implement SimpleGNode equality and hash code.
Introduce GNodeFunctions.
Walk graph of leaf node.