Fix/proper component config

This fixes the issue where the consumers of this component could not require it properly, since it was missing the component name/version/main properties.