added AES encryption and decryption for client sets in messages
Added a few documentation lines.