Docs edit
Fix example code error
Start rewrite of design principles overview