add .gitignore to ignore some unnecessary files