Differential Geometry from a Singular Theory Viewpoint