Changed to EEPROM and serial updating.

Completely untested, but it has everything I can think of.