Vitalsource Technologies, Inc. Consensus and Synchronization in Complex Networks