Plugin framework supports namespaces

The plugin framework now supports namespaces