Create instance MonadLLVM CodeGen and adjust related naming