cleaned up writing to I2C method, now multi-type acceptance
update README