This file creates function that can be used on the UI pages to change setting values. Actions such as toggles or selections on the UI page will trigger a function in the ViewModel, which then notifies the Repository to make and store changes. This ViewModel sets up the framework to observe UI State changes for the Repository.