updated participant model to allow for the auto-creation of passwords