Dsc 302

This branch is to fix DSC-302 (Reorder Children) and DSC-377.
It doesn't work properly due to a bug in amberdb which doesn't commit the change of the children order.