Provides the API for creating and registering Plugins.