Added basic support for some 2D shapes, bezier curves, and bezier surfaces