Starting to implement lexing