Changed the design

The original approach was not possible with built in functions of
Windows.  The change is to use the logon background instead of a logon
screensaver.
Cleaning up and adding error handling