Initial LineSegmentCollider collision code in place. The Polygon bounds check is currently failing incorrectly. I am almost certain this bug lays somewhere in the code that creates the polygon and/or manages the line position AKA the bug is NOT in Polygon.cs