Added some commentary to help explain the EEPROM stuff.