Creation of shoppinglist persistence to reduce coupling to datasource
class