support for list variables
test cases moved to separate file
Cookery parser now produces Sexp