A few timer improvements
Timer improvements. see #53
Enable reset button only when it can be reset