+ completed .gitignore