Added interfaces for data access objects, a stub implementation of the ShoppingListDAO and a test class for the ShoppingListDAO