Added IngredientService interface and class files.