improve toString() output for lexer
some TODOs for the lexer
simple main class for lexing