Add HtmlExtensions base
Restructure solution