Add component build support.
Remove unused files from test suite.
Add component.json.