Create TypeChecker.cpp

LLVM Runtime Type Checker