Design doc finished
 
Design doc done. Gonna let it lay still a couple days, then go through it again!