remove the old evaluator
list and map
clean up the pretty printer
remove decorations from AST to improve compare semantics
deep compare lists with equal?
better list compare