Fixed the bit shifting in the ADC class. The I think SPI half duplex was picking up an extra bit