Basic 16 bit register
RAM8. Figure 3.3 was really helpful.
Also I did this by visual pattern matching. I knew I needed to fan out and then condense back in again, so DMux, Mux.