Text this: Implementation of 3D approach in development of electromagnetic theory courseware