Text this: A Boundary Construction Algorithm for a Complex Planar Point Set