Applied some renaming to close the 1.0.0 version.
Allow to inject the main implementation informing the exposed class