Add tests for set_password
Implement set_password
Add tests for verify_password
Implement verify_password