creation of core.[ch] files
definition of macros to extract operands a, b, and opcode from instruction
merging main.c