I2C files renamed and I2C functions reworked