Enhancing E Learning With Media Rich Content And Interactions