completed iiif level 1 compatibility, with tests