Updated workbench model, implemented password-validating smo_user constructor