Add component.json