Implement Base32
Add filename nonce, and tweak startup behavior
Bring some sanity to error codes