initial setup of app structure via yeoman generator