ditched CipherLoader and moved the login into DD, making it a more natural fit inside the existing codebase