update to .gitignore to exclude .idea directory