Continued implementation for opening local file.
Use thread when setting database file.
Added logging of callbacks.
Specifically create the client data repository.
Handle ResetCache on new thread to handle eventual timeout.
Specifically create the ClientDatarepository.
Removed unused using.
Show ShellViewModel instead of MainMenuViewModel.
Hide ConnectTypeView.