Updated Design Document

It looks good, just added some questions, and moved some items from
required to optional, time permitting.