Yeesh, crazy amount of wonderful stuff here! Your thoroughness and storytelling is top notch, I can barely comprehend how you could get this all done in this short amount of time bravo. I also greatly enjoyed the reading your end notes in the google doc.