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