merged all module handling code in new module.c file reenabled 'walk module' and 'info module' commands added ability to drive break on thread startup