Managing state in Android with Kotlin StateFlow: A beginner's guide