Add providers for all supported generators (wip)
Remove the no-namespaces template because the default template now supports generation without namespacing