Switch to using component build system
Merge pull request #4 from nottombrown/component

Switch to using component build system