CONTRIBUTION AND ROLLOVER AGREEMENT By and among Innovation Technology Group, Inc. and The Stockholders as defined herein Dated as of March 6, 2007