Single Touch Systems Inc. COMMON STOCK PURCHASE AGREEMENT