Fully transitioned to generic class based views.