updating design section and resized diagram from Leanpub