begin netbeans project transfer.
Define necessary (speculative) classes for java implementation of full-featured version.
port UnProjector to java class
port Node, Edge, Graph to java
change netbeans/project platform to jdk1.7.  reimplement graph_test.  it works
implement control panel nonfunctionally.
test nested tabs.  realize Group is the solution.
fix/hack nested tabs.  implement controllers for transformations.  parametrize controller spacing. add readme. test jar from command line.
fix typo
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.
reorder ControlPanel constructor.  include more @Override.
split frame and applet for control panel.
factor out GraphElement from Node and Edge.  implement click and drag selection.  implement graph iterator.
implement getNode() in graph
realize that selection needs reworking because it sucks.
figure out and implement selection a few times.  refactor constructors to take graph only.
stupid merge