Renamed the Debug class to Debugger to make it clearer in purpose. Made it a better implementation instead of a singleton it is a shared object.
Added a load of stuff to try and out put a package view. Not working so trying to use it outside the workbench.