Assigns players their roles/slots and updates player positions.