massively simplify how document viewer loads annotations
have annotations service fetch the annotations
move documents, annotations, and shareDocs services to their own files