MediaPropertyRepository now handles MediaText
MediaRepository added