Lexer branch

Just insterted my own classnames. :3