Update `.gitignore`
Update dependencies, use duo instead of component