Initial design presentation (with many TODOs).
Merge pull request #361 from cgjones/docs

Initial design presentation (with many TODOs).