updated the gitignore to ignore .idea files