ok... added "location" to PCB display, created another enum in PCB for
location (not sure why) ummmmmm -- make a testswap functioin, that I
will remove later - just for testing that I can "swap in" any pcb...
seems to work, or at least, I am writing so we shall see...

also - I was doing 60 bits for data and not 60 bytes - not on purpose,
but because I was using 1 zero to display a byte, BUT when I converted a
letter to hex, it is 2 nibbles, or 2 hex digits for a byte. I since
created more "holder" zeros, so every 2 zeros (00) represents 1 byte...