Initial Commit

Initial implementation of the Float, Point2D and Point3D types that will
be required by the tranquility engine for general mathematic purposes
including rendering and physics.