Shay Green's Instruction Timing Test, needs more peripherals
Superficial refactoring