Updated the Point class, adjusted Polygon.

Updated the Point class to also include a z value.

In tern this required some tweaking of the Polygon class.