Changed html.js, now it is more organized
Changed classnames to start with 'sh-'
Fixed unit tests to work with 'sh-'