Vitalsource Technologies, Inc. Zufall und Vision