Moving items

      list<hush::item>* rlist =  new list<hush::item>;
      item* it = draw->circle(40,40,10,"-fill yellow");
      hush::item* rit = new item_srv(it);
      rlist->insert(rit);
      it = draw->circle(30,30,10,"-fill red");
      rit = new item_srv(it);
      rlist->insert(rit);
  
      hush::container* rx = new list_srv<hush::item>(rlist);
      list<hush::item>::declare("items",rx); // store server
  
      iter<hush::item>* riter = rlist->walk();
      iter<hush::item>::declare("riter",riter);
  

slide: Moving items