Fixed typos, added component.json