refactor: password validation function moved to custom validators; refactor: adjusted model's validation fields
feat: implemented working custom validation; fix: authservice begin/complete registration