Updates to the Emitter and the ICG. Fixing Opcodes and first bits of cleanup.