Replace File#exists() with isFile() or isDirectory()
Rename PredefinedConfiguration#reopen() to open()
Add *.iml to .gitignore
A few improvements to the code
Fix getConfig(String)