Updated vtk to use smart pointers.