added toString method to WorldGroup
fixed the MultiWorld support
improved world group management