Move WorldServer logic to World and remove WorldClient logic