rename PdfDocument -> PdfController
remove JsShim from PdfController.