Uses the shoelace method to calculate area of a polygon
Goes as fast as I can, handling rounding errors as best I can.
Area of the polygon
polygon_area()