Forgot to include a second sheet, in the last couple of commits. My apologies for any confusion caused. I basically moved over a whole heap of misc stuff onto the second sheet to make things easier to follow and added the serial eeprom to the second sheet.