minor update to dependencies and .gitignore