interactive bezier thing http://blogs.sitepointstatic.com/examples/tech/canvas-curves/bezier-curve.html https://en.wikipedia.org/wiki/Vector_algebra_relations