* Moved all TV-B-Gone definitions and helper functions to tvbg.h.
* Moved all AppleJuice definitions and helper functions to applejuice.h
* Cleaned up the credits screen, added QR code, required changing credits background to white.
* Tidy up formatting and comments.
* Main ino file contains only process control and core functions.
There's a logic bug in the original esp32 implementation (std::string ... sizeof(Airpods)) that kept all of the 23-byte bluetooth frames from working properly. I fixed that as well.