Added a new class to handle factions, leaders and genders.
Use factions, leaders and genders manager in mp::wait.