Starting from scratch. Lexer works for number tokens and add tokens