2D Mesher inspired from Shewchuck book on meshing