Refactored string/ character lexing to use a single new method.
Wrote a good portion of the expression parsing. Most of the terminals and structure is there, but it isn't complete yet.