Added base metadata class