added string tokenization
lexer ignores comments as well