Add support for "component" package manager.

I added support for loading this as a component via the component package manager. 
It seems to work.

I hope you can add this.