Create convex polygons

This algorithm works for quads and pentagons, hexagons will be treated like pentagons in this method.

Non-convex polygons may be created during runtime due to shifts of coordinates caused by mutation.