Scheme interpreter in the works. Guided by Peter Norvig's (How to Write a (Lisp) Interpreter (in Python))