Commit for UI code and UI Test project skeleton

Checking in the code for the UI and UI test project skeleton
Commit for missing NuGet packages

Checking in missing Selenium packages
Commit for UI test

Checking in UI automation tests.