Started Hexagon code by defining properties.
Added getters and setters plus drawing code. Fixed math typo.
Begin base shape definitions.
Added side definitions for simple polygons. Only two sides complete.
Completed the simple 4 sided polygon definitions.
Important getters and setters for the polygon.
Merge branch 'feature/shape-defs' into develop