Create component.json

i have no idea what your opinion is on component, but i'm just hoping i won't have to fork this!