making htmlsoup a separate package