adding the vm-assembler.h, and utils and bit_utils c files