General Purpose data management with the Yogo Framework