Refactor SavedStateFlow to be more testable
- Created
SavedStateFlowHandleto make mocking of aSavedStateFlowsimpler without needing to mess around withLiveData - Added units tests to the sample
MainViewModelto showcase the testability in this refactor.