- added abstraction for the connection shape and did some refactoring
- added StrokeLine connector with sensitive area and callbacks for
styling