Update packages, gitignore, dependencies