cleaned up and commented js

Signed-off-by: Andreas Geibert <ageibert@cemico.de>
js, sass/css, html cleanup

Signed-off-by: Andreas Geibert <ageibert@cemico.de>