Basic JavaScript lexer complete, still some tokens left to add.