Updated dependencies and .gitignore.