Started EEPROM support, with a settings page
Starting text friendly settings
More text setting names
Starting support for constraining setting values
Can now save settings
Tidy up