Added class and interface for the plugin-plugin API. The interface does not compile yet, as imports are not resolved.
Added imports
Implemented interface classes for integration plugins