FIX: Fixed bug with modifiying name - one of the key values of
ObjectSet/MonsterSet/PlayerSet - name is now private and setName()
properly removes and readds the containable item to the parent set.