Working encryption/decryption.
Updated documentation