Scala library for creating Shared Canvas manifests