improve barebone app structure

- add links in generated project
- refine default project environments
- remove config option `app_files`
- add config options `watch` and `watch_assets`