Added encrypt and decrypt functions.
Initial setup of db conversion utility.
Added kdf to login process. Added toHex and fromHex.
Finished encrypt_db utility. encrypt and decrypt now take str or bytes as key.
Search and add now handle encryption.
Delete now handles encryption.
Edit now works with encryption.