Update dependencies
update gitignore