Merge changes to Design Principles

I didn't issue a Pull request before to give time for people to comment. I've made some improvements suggested by Pete Jemian, but I've not had much other feedback. The merge will be more problematic if we don't do it soon. Any comments?