Prototype - Modified main var from atom to plain value since the ui/make-main function returns an atom.
Prototype - When handling key presses of delimiters, the insertion of the closing delimiter was done before the opening one (which was the original key press). Added consumption whenever the tpyed key has a binding. Improved code for getting the parsed tree, removing unnecesary logic on the client side. Added function in highlighter to compare control and buffer content.
Prototype - Some code to test key bindings in Swing.