added I2C Class and registers module