scaffolding and .gitignore