move CORSResource class to a new core module
allow a fairly long course description
further clarify what we're using for AL-G5-SCIENCE