adding proper .gitignore