Fixed tabs, reduced ISR complexity.

ISR is reduced in complexity. Will use AVR libC method of interrupt
routine