all basic transformations working

all four basic transformations are now working.
still missing:
cooking steps
cooking tools
I wrote code for a "balance out" function that is supposed to figure out
what ingredients to add, at what weight, to make a transformed recipe
taste like the original.  Right now its not used because it doesn't
work; could be fun to try.