Rationalised .gitignore files