move getPdfPosition into controller
move scroll calculation into controller
remove highlights from PDFRenderer into PDFViewer