A Registry of Component classes.
ComponentRegistry maintains a map from Component name to Component class constructors. Typically used through the Main.componentRegistry
Returns the Component class constructor mapped to the given name
componentName of the Component class to be retrieved
Returns all components with given tag
of component classes to be returned