adding a boundary tracking in testConvexHull
adding convex hull computation using Melkman's algorithm