This example shows a container with a columnar layout defined entirely as a javascript object. Check the source to see how it was done. You can drag and drop panels between columns by clicking and dragging on the panel header.