reset method
Implementation
void reset(List<IntervalType> intervals) {
paused = false;
status = intervals[0].name;
currentInterval = 0;
currentMicroSeconds = intervals[0].time * secondsFactor;
intervalMicroSeconds = intervals[0].time * secondsFactor;
changeVolume = false;
}