Update component.json

Possible fix for component remote install's; Updated to comply with new component; Backward compatibility for old component.