Moved virtual destructor implementations to new Isd.cpp file.