Remove the engine interface from ServerTask, into a separate class.  Some csproj changes when testing publishing