add PluginDemo project