throw errors instead of only logging; added credentials to user
Added bug hint
Returning copy when encrypting/decrypting
Implemented initial load
Improved load and login procedures
Fixed dependency