Retrieval

Retrieval working.
Encryption

Working on encryption.
Buggy

Won't decrypt properly.
Working
Merge remote-tracking branch 'upstream/project' into project