ComponentManager redesign. Written creating and finding components.