remove ServiceHost.Core from this solution and fetch from nuget