moved media object module into library