Added more functions and macros (notably `if` and `cond`), support for function libraries with `run`, variables with `define` and `define-ref`, and lambda expressions.