WARRANT AND COMMON STOCK AGREEMENT