stop warnings from unused opcode map
Included new .c file in build too
Moved to new file, killing a lot of warnings
1234