Added objects Password and Encryption. Also PasswordProvider and EncryptionProvider