Vitalsource Technologies, Inc. Spinning 101