A cloud–based teaching framework: an introduction. (13th April 2015)