Add component.json file