A New Architecture and Approach to Asset Representation for Europeana Aggregation: The CARARE Way