Refactored component start(), stop() to be called by ComponentRegistrar.
Fixed tests etc.