adding a file to return bytes of a file
stubbed out new AST-based llvm software rep
note
remove ASM-specific functions from utility