The latest module naming convention

ComponentProviders return an implementation of the primary interface for
the module, and that interface has the simple name. The implementation
references the underlying project in its name.