Ongoing work: Module detection and enumeration now works over SPI as does data storage to EEPROM