now adding a working gitignore