LEGION WORKS INC. COMMON STOCK PURCHASE AGREEMENT