update dependencies, .gitignore