minor refactoring of runTimer
changed minutesLeft and secondsLeft from scope variables to controller variables