Part 2 and additions to .gitignore