* Added intersect aggregator
* Addressed stylistic PR feedback
* Set the rotation of the intersected point to the second point’s rotation
* Revert "Set the rotation of the intersected point to the second point’s rotation"
This reverts commit d210a98f79a8866519fc9695487a9ea235167b8b.
* Adjusted aggregate function to not need axis1 and axis2 parameters
* Add assert to check for exactly 2 parts
* Add unit tests for the aggregate intersect method
* Change the assert string to use ${name.length}
* Change test group name to align with style guide
* Update intersect logic to consider negative Y axis
---------
Co-authored-by: Marco Massarelli <60667061+ceoloide@users.noreply.github.com>