added component.json