Restructured repository, added i2c demo, added makefiles