Render project name in .gitignore

- Move .gitignore to the top
- Render project name in .gitignore
- Add missing app/assets directory and rename .gitignore to .gitkeep

Please review.