Also this adds support for deleting the children of a source object We will need this for the next level of mutating the scene graph
Moving matter control to a lib and creating a new exe to run it