adding proper gitignore