Lots of changes to main, isr, and util_adc. They all compile now. May or may not work.