Foundations for Geometry