Polygon edit tool

- [x] add polygon
- [x] split to convex hull