Implemented set participation method.
Refactored add participation controller.