On the fly timer timing change

On the fly changes can now be made to shorten or lengthen how the long
the timer will run.
Fixes #4