Merge pull request #6 from tessel/jon-eeprom

[READY] Adding single byte read/writes from eeprom
Adds check to make sure options struct is created in init