add component.json for component.io packaging