added parseAssembly to read assembly/IR into a new or existing module
read and write bit code
function to create a wrapper function for an LLVM routine