Added bezier type definition and primitives.