refactored listservice, html stuff to html package