a few minor updates eg. .gitignore