Completed participants factory along with all participants calls to API.

Finished the index create bulkadd show check in destory randomize. Untested.