added tests wired up basic timer but still needs reset button