Tame Your Software Dependencies with DI & Common Service Locator Lib