slave manager refactoring, part 1
Slave manager refactoring, #2
Slave manager refactoring, part #3
Merge pull request #54 from blostic/MR_#51_slave_mgr_refactoring

Mr #51 slave mgr refactoring