Text this: Development of a framework for multimedia courseware based on the hot-spot-driven approach /