reset method
void
reset()
Implementation
void reset() {
_timer?.cancel();
_audio.stop();
phase.value = PomodoroPhase.idle;
elapsed.value = Duration.zero;
currentCycle.value = 1;
totalCompletedCycles.value = 0;
isPaused.value = false;
_sessionStartedAt = null;
update();
}