Add a component.json