Added Lexical class header file and source file.
A Lexical object will be in charge of realizing the lexicographic
analysis during the process of compilation. Right now, it is only
supposed to detect identifiers and sum operators (+|-), but I have
not tested it yet.