modify the gitignore, add the idea project file