Few more opcodes.
Refactor instructions to remove redundant code.

Instructions no longer have to manually run cycles or format their
logging strings.