WIP: add catalog iface, impl and test for storing DataURL