initial
make into component
Merge pull request #1 from karlbohlmark/component

Component