moved lexer into proper subfolder