DILIGENT - A Digital Library Infrastructure on Grid Enabled Tecnology