uint8_t
uint16_t
Almost all opcode table generation macros and code now resides neatly in the world of .CPP.
Following the pattern just established by the 6502, puts all implementation specifics beyond the visibility of a human reading Z80.hpp and in subfolders so as to promote the idea that they shouldn't go out of their way.