CC–LR: providing interactive, challenging and attractive Collaborative Complex Learning Resources. (13th June 2013)