Add component.json for use with component