renamed module

added participant factory