#3: initial commit for a working version of the THM suite in
JavaScript/HTML. 
Arranged Java code to fit js language, and then refactored resulting js
code, whilest trying to maintain the OOPity of the original source. 
Resorted to making loop part recursively execute, to work with
setTimeout.