Refactored this class to use smart pointers, and added some notes about using the view with QVTKWidget.