Create a repository interface for saving your Model data, and implement a concrete version of the repository using the Room database library.
This is a companion discussion topic for the original entry at https://www.raywenderlich.com/34930785-mvvm-on-android/lessons/4