Added in the bspline approximation.
Updated paths of the arms and re-enforced the normal vector by adding another control point in that direction.
Massive diff. I'm terrible.