added TagExtractor class to output media metadata