Repository for reading/writing settings via DataStore.
Flow of current settings model
Add a global change listener
Add a listener for a specific field
Get current value of a field
Observe a specific field as a Flow
Set a single field by name
Update settings with a transform function