Base Media Library class