Better Error Handling
Changed the project from a "windows app" to a "console app".  We can still display a ui but now Console.Writelines will be seen when run from a command prompt.
Update readme with some instructions for use.