Initial Commit

Initial commit of the plugin compatibility class