Text this: Review on Non Uniform Rational B-Spline (NURBS)Concept and Optimization