Add opcode

* Easing back into development of gb-emulator
* New approach to development, get bootstrap ROM
  working as early as possible. This is instead of
  writing every opcode first and then working on
  other systems