[Use LiveData to control button states](https://developer.android.com/codelabs/kotlin-android-training-quality-and-states#0)