Refactor: delete "MediaProvider" abstract class