created CitationReferenceLinkProcessor and updated calls to annotate to take map argument