Implemented validations for roles and repositories: repo must have a single owner. Validations for the format of names, usernames, and email fields.