src/Components/Countdown.js: useEffect counts down one milisecond each call and therefore needs to be called in precisely that interval for the countdown to work properly.
Attempting to call useEffect each milisecond results in very high CPU usage (~40% in Chrome on an AMD 7800X3D)
Apparently the timer speed is a bit too slow and also varies between different browsers.