Create an object that will handle connections with the local/remote storage, and CRUD the data.
The models will interact with this object to store something, so that if we decide to only store locally for example, we don't need to change the models at all.
Create an object that will handle connections with the local/remote storage, and CRUD the data. The models will interact with this object to store something, so that if we decide to only store locally for example, we don't need to change the models at all.