final fixes: 1. changing order of execution so that initial deploy happens after service start. 2. renaming Do-InitialDeploy to Invoke-InitialDeploy