Seems to be working now.
Functionally it's all working. Bed time.

* Super rough around the edges though.