Multiple energy efficiency optimizations

    * Changed Timer_A0 interval to 60000 cycles, thus reducing interrupt
      frequency.
    * Moved update routine to Timer_A0 interrupt handler, reducing the
      number of interrupt sources from 4 to 3.