Implementation of the I2Ccomponent class

Class for components using the I2C protocol