Issue #163 - Make the exercise framework work client side too and make it work in IE8