A backbone-based redux of the Mirador IIIF Viewer