added remarks for current workarounds
started implementing llvm-ir code generator
adding framework for control flow graph (cfg)