Add dependencies
Add stuff to gitignore, update providers