replaced faulty tangent code with bezier derivative function
final version
bezierModel added
started working on shaderDescriptor structure