added username and register method when new participant
added username to the create. temporary removed required on username to let the application working