Asynchronous JavaScript 1 of 3: setTimeout, setInterval, clearInterval

This is the first episode in a set of 3 where we'll talk about how JavaScript runs asynchronously. In this episode, we'll use setTimeout and setInterval to build some timers with some olympics inspired mini tasks.