Created ECurve Framework