Reorganize Project using Yeoman

https://github.com/guitar-academy/gaclient/issues/18

- [x] Reorganize Project
- [ ] Bug Clear (Please check for your component, ensure its still working)