The code

This commit is adding the code, please note the depends on
htmlagilitypack which can be gotten from NuGet inside Visual Studio.