transition to linked lexical environments
fix calls not restoring environment
treat global scope as a special late binding
update README
parse ifs
add boolean type and constants
evaluate if expressions
add boolean comparison and equality operators
add + operator on lists