structural changes to debugger to allow guice integration