Developing Multimedia Architectural Support within Online Learning Environments