updating project with gitignore and other dependency files