Very simple and easy to use service locator
You register your object creation factory or an instance of an object with registerFactory,
registerSingleton or registerLazySingleton
And retrieve the desired object using get or call your locator as function as its a
callable class
Additionally GetIt offers asynchronous creation functions as well as functions to synchronize
the async initialization of multiple Singletons
Global key for the main Navigator used by Modugo.
This key is used to access the navigator state globally,
allowing for imperative navigation and other operations
without needing to pass the context