Some initial work on storing settings in EEPROM