Create DAM type panel for components

Create a more structured method to organize and manage components, similar to DAM.  Components are currently structured as simply assets and can be difficult to locate at times depending on the structure.  Since they are not really assets, it would be great to have a way to organize, maintain and access components.