add component support
Merge pull request #3 from queckezz/add/component.json

add component support