HTML5 version of JhavePOP, with automated assessment of problems