refactor LexemeClass/Lexeme to just Token