Download encrypted files using names not hashed

Hash the filename and try to download if the first download fails.
Implemented CLI delete command