Why adding `idea` to the gitignore?