Created classes for Parser and LexAnalysis