Vitalsource Technologies, Inc. Spin Transfer Torque (stt) Based Devices, Circuits, And Memory