Store instances as files, usually serialized using some format.
Where do we store our data?
Remove files on disk.
Return a model instance for a given file on disk.
Save a new file to disk.
[Validate]