Initial commit for Curve