Added data model methods to store and fetch list from user defaults, and add items to the list