WARRANT AGREEMENT BETWEEN NUVIM, INC. AND AMERICAN STOCK TRANSFER & TRUST COMPANY DATED AS OF JUNE ____, 2005