add .gitignore

why this was not initially there I will never know