Enable NuGet auto-restore
Added Runner and command line options for stand alone execution