Added shredding, first-launch revisions, and proper re-encrypting
Revised README. Tidied code.