ModuleBase.InitializeRibbon is no longer called in the constructor but after the object has been constructed. This allows better support for dependency injection