add component.json

Add's support for https://github.com/component/component