fixed DB issues, and continued work on ShoppinglistManager