Reorganized namespaces in DI