clean up timer interrupt. UARTMODE section does nothing since the interrupt is turned off in UARTMODE
added board tests and updated rest