Added Martin's version of tutor.js