Design doc as of 7:40 PM Nov. 12
Merge pull request #5 from isupeene/design_doc

Design doc as of 7:40 PM Nov. 12. Merged #5