Timer.js tick function: changed timeLeft from local to member variable
. This makes timeLeft available outside of the scope of ticking, which will allow for pause functionality on the click of the clock, since clicking the clock to start has been moved to d-n-d behavior.

The clock cannot be stopped still.