participant names are unique per event
allow empty emails
several participants can have the same name
make participants & constraints side by side
constraints UI
move draw_order to Event