add other transformation dimensions
update requirements and descriptor parsing
use NLTK for descriptor parsing, update requirements.txt and README
improve ingredient parsing
standardize base script invocation syntax
improve pretty printing
Merge pull request #3 from moritzg91/master

more changes