v4.0

I2C driver has been added and related changes are done in main.c file