Vitalsource Technologies, Inc. Micromachines As Tools For Nanotechnology