explanations of how each of the classes operates.
replace the current GUI adapter code inside osgUtil.