add .gitignore file to ignore some useless files.