add windows service runner implementation