Adds gitignore
Almost done version