What seemed to be the most complicated task to achieve was the presentation API, responsible for supplying manifests which can be understoof by IIIF tools/viewers to load content.