Structuring IntelliJ Plugins with Optional Content Modules