Initial design presentation (with many TODOs).