Updates

-Functionnal UART
-Functionnal I2C -> need to a a timeout in I2CFlag()
-Global definitions