Ingredient on meal

Appears to work for standard cases

closes #34 

Not sure how to make the expand button a plus icon or if we should style the internal form better