Implemented PluginRequirement and Added the "plumage_config.hpp".