Create a helper library to manage `Connections` layout.
From the project's beginning, managing the layout of items, particularly Connections
, has presented numerous issues related to their view and geometry.
To streamline the process and enhance testability, we have decided to delegate geometry-related tasks to a dedicated library that works with geometric primitives.
The initial step involves creating a library project and transferring the existing "rebuild connection" functionality into it.