Add a draft of the design document.
Add more ideas to design doc.