added .gitignore and changed deps
updated dependencies