DESIGN: This plugin will create a connector from a path created from a series of points. At each point a handle will be placed, this includes connection points and control handles. Arrows are only available at the end points and only end points can connect to other shapes. Example SML: