Update packages and .gitignore