Abstracting project and component info gathering into classes (prep for recursion)
Merge branch 'feature/export' of https://github.com/pjhauser/atomic-component-engine into feature/export