Based on #29
Since we look to be making a 1-1 copy of js1, let's just do that for now to keep the ball rolling.
Looks like, based on the proposal, we might want to tweak some of the exercises. After the proposal is finalised, I imagine we'll raise a bunch of tasks to do as part of that, so we can tackle that iteratively afterwards.