LEGION WORKS INC COMMON STOCK PURCHASE AGREEMENT