moved timer tests to separate file made descending timer test, fixed bug with descending timers