First cut at Bezier surfaces. Evaluation, derivatives, curvatures, promotion, demotion and splitting all implemented. No surface area, fitting, or interpolating. Also, not piecewise surfaces.