Add Intellij IDEA support