add ability to include mcollective agent through main class