added exception if circle radius < polygon diameter
- fixed bug, intersectionPoints returns now correct intersection points
and not all intersection point candidats
- added verbose output option for intersectionPoint calculation
- changed method signatures to extract parameters inside polygonwrapper
instead of passing them from outside
added csv export
changed logging to log4j2
switched to log4j2