working MealGroceryList

needs a lot of clean up from all the debugging i did