added control boolean outPD to split and putouthelp, creating findPDinNewDes
removed findpdinnewdes
putout now copies a list of rose objects into the new design instead of moving them. this should allow it to return a pointer to the instance of PD in the new design
splits into 3 parts but nut and bolt are uneccessary