added library for interfacing with external EEPROM chip
added EEPROM interface class, for use with 24LC16B EEPROM chip