Refactored adaptor to clean up code.  Not fully executing just yet.  Almost done.
Merge branch 'ltx_revb' into cmake_build
update source code from merge with branch ltx_revb
remove dummy methods previously added to make linker happy