An introduction to SCORM