American DG Energy Inc. RESTRICTED STOCK PURCHASE AGREEMENT