Add PluginLoader & CommuniPlugin interface