Provides the API for creating and registring Plugins.