Added dead-simple lexer