Added support for if-else clauses.
List functions car, cdr, cons.
Minor cleanups.