Remove hidden .idea directory

And add it to .gitignore
Update dependencies
Merge branch 'dev/update-deps'