Vitalsource Technologies, Inc. From Dependency To Development