Started I2C communication

didn't finish it, but it compiles; i'm not reading bytes perfectly yet
though.