Adds documentation for tokenizer.
Renames.
Moving stuff out of the numerical parser.
Parser renamed.
More changes.
Better jasmine matchers.
Even more clean up and refactoring.