adds gitignore
updates dist