Code Editor Implementation

Code editor is mostly complete. It also recognizes all Java keywords,
although does not implement the multiline comment (/**), mainly because
I need to figure out how to regular expressions. Tabs now close. Some
keyboard shortcuts have been implemented.