FoodGraph returns foods with their ancestors
FoodGraph returns foods with their descendants
FoodGraph removes duplicates
Refactor food graph spec