minor update to constructor of model piece to use the existing methods
for adding children