update .gitignore, ignore some folder and setting file, remove some redundant