Added SemanticAnalyzer project