Refactor of Participant, creation of Times