Ingredient is now more detailed. User can choose amount and units of ingredient. Ingredient dependancy removal still to be handled