can now use Molecule.add_copy() to create copies
adding test for create copy