added more classes. not 100% complete yet, but has i2c so should be about ready to test