Thanks @soc! I added myself to the watching list. Feel free to ping for reviews and for the parts that are left for me to do.