||GLPanel contains code for adding scrollbars and interfaces to the TGPanel
The "GL" prefix indicates that this class is GraphLayout specific, and
will probably need to be rewritten for other applications.
||LocalityUtils: Utilities for switching locality.
||TGLayout is the thread responsible for graph layout.
||TGLensSet: A collection of lenses, where each lens is a function that
warps 2D space.
||TGPanel contains code for drawing the graph, and storing which nodes
are selected, and which ones the mouse is over.
||TGPoint2D is only needed for java 1.1.