NOT DONE: integrating mediaelementjs