Fix to eeprom write corruption - made model address align with eeprom page. Some changes to eeprom_write.