HTML Reports infrastructure

*Detials*
Prior implementation relied upon local respositories PagesController, which we can't count on, and also created mess in main repository.  This fixes that by adding complete Controller/View solution (Model layer hacked / skipped by file system report storage).