completed .gitignore