lex package Tokens and Lexer
gitignore modified