a web-based PDF viewer and annotator