Added Cubic Bezier Intersection Demo and ported required classes