Added header guards to header files
Added basics of i2c header