add .gitignore and ignore some folders and files