Changed lists to be a private property
Created top-level model (DataModel) to handle the saving and loading of data. Removed said interaction from the view controller.