minor changes
started implementation of llvm runtime