Add .gitignore to reduce unnecessary commits