Proposed classes and hierarchy for dealing with the objects. 3d projections is still a slight mystery, but we should have that done soon. Code will be exposed soon.

That heirarchy is:
Point2d
Point3d
Face
Object3d