added component support
Merge pull request #10 from Retsly/master

Added support for component.io