Renaming classes and namespaces: no functional change

moving generators into own namespace in preparation for adding other
services.