Added interfaces for data access objects, a stub implementation of the S...

...hoppingListDAO and a test class for the ShoppingListDAO