Added LoadAddrHLToReg8 classes. Included tests for all of them. Finished
tests for LoadRegToReg8
Added LoadRegToAddrHL8 classes and their respective tests.
More than (HL) is loaded into A so I created LoadAddrReg16ToReg8 and
added the renaming classes for (BC) and (DE). I modified the existing
classes and tests to adhere to this and added tests for the new classes.
Refactored the load names to make it sizes more clear.
Reorganized the load opcode folder. I added packages for the different
types of load operations to make things more readable. I added different
tests for these packages.
Added LD A, (imm16) opcode and test
More load opcodes. They do not end.
Another load opcode bites the dust (equipped with test)
I can't stop (more loads)
Load reg8 to addrReg16 opcodes
Added LD (0xFF00 + C), A and LD A, (0xFF00 + C).
LD A, (0xFF00 + imm8) and LD (0xFF00 + imm8), A opcodes
Merging over kevins_branch