Adding docstrings to explain shred module (#7613)

A minor refactor for more sensible variable names is included.
Merge pull request #8 from dpla/7613-shred-docstrings

Adding docstrings to explain shred module