Numerous additions to design documentation
Replace some strange/outdated portions of design docs
Better describe the goal of the design.server section
Fix some errors