Added opcodes through CMP.  Currently untested pending other opcodes.