Addition of Design and Implementation section to Readme (wrapped)

Credit goes to @garysweaver for the content.

I just wrapped it as @steveklabnik asked in #360