added ingredient indicators. added ingredient selected states (to require or exclude selected ingredients kinda like a priority level for ingredients)