Added Checker and checks
Added Checker.java and SemanticError.java