adding as many things as I can think of to .gitignore