Vitalsource Technologies, Inc. Crafting Wearables