[POPL Seg 3] Modified cond to not use braces

- This involved having to replace all the primitives with symbols
  because when using strings, identifiers were overriding keywords
  (instead of the other way around).
[POPL Seg 3] Extended let to allow multiple bindings
[POPL Seg 3] Added the let* expression