Add vSphere support

Is this class needed? It does not seem to introduce any change, except the cast, but users won't use it as they will consume the ComptueService interface, not the implementation.
Can this class be removed?