Added functions ListAllFoodstuffs() and ListAllIngredients() that return final items (such as ham sandwiches) and base ingredients (such as bread or mayonnaise).