change the variable name viewerWindow to contextWindow
correctly pass in the PDFVIew on the page_loaded callback
we're already the log model, no need to call another log model!
save the user's progress on the content log model.