Added a DESIGN doc to Dissent -- lots of code to write...