Updated .gitignore to ignore IntelliJ configs and user preferences.