rename PdfPage -> PdfPageController
remove JsShim from PdfPageController.
typo fix: we generate objects, not classes.
split PdfPageController in Controller and Model part.
PdfPageController: remove model methods from controller