update readme and component.json