Update .gitignore

this should (in theory) be the first step to fixing my repo properly...