panel containing child panel

hi all

I have learnt sencha framework but quite new to it. I am building a mobile app need URGENT help.

scenario is that there should be one bordered collapsible panel or container having fluid width containing 6 or multiple child panel having some text and a link to detail page. Mean to say that orientation changes, the parent box size reduces and its child elements change their positions too so they come below each other. I have to fetch the data to populate the box with child elements. How it can be done?

How can a bordered collapsible panel (widget like) draggable be created. is there any option/facilty which component can be used and its config options??