1. Completed registering/unregistering/update  of services.
2. Added pluggable callbacks 
3  TO-DO: containers lifecycle.
    
