courselets.org web service implementation