Extended TagHelpersWebSite and added relevant functional tests to test ModelMetadata with TagHelpers

why theory with one input? just seem odd