Cureus | The Role of E-Content Development in Medical Teaching: How Far Have We Come?