write selection class.  fill out main application class, Nodes a little.
extend graph to accept String and jena Triple for addition
add getDir(), a camera-to-vector direction finder to, UnProjector.  design click and drag in 3d, start implementation. <LAST COMMIT BEFORE GRAPH'S adjacent IS PARAMETRIZED BY NODES INSTEAD OF STRINGS>  give both Node and Edge equals() and hashCode() based on their names.
refactor adjacency list to Node rather than String (node ids).  ...do not test yet.