Tweaked main code for more ideal situation, doesn't speraticly do things for the sake of doing them. now takes readings, prints, then sleeps for a certain amount of time. Next is SPI and I2C