Fix component.json, add repo