Fixed bug with lexer recognizing end-of-file as alphanumeric.
Minor update to hyperlinks in readme.
Minor code optimizations using do-while loops.
Added/Updated documentation. Added missing character encoding to index.html.
Added missing documentations for Token functions.
Minor refactoring to output.
Moved loaded file console logs to output div.
Added symbol check for tokens.
Moved registered keywords and symbols from Token class to Init class (global).
Added 1-character and 2-character token grouping to Lexer. Reorganized global token order.