add based project
ignore some dirs