- replace AppState.countdowns vector with countdown_service - add CountdownService::new(id, label, duration) for configurable initialization - add CountdownService::default() with default countdown values - remove unused next_id field and note TODO for multi-countdown support