Singular Semi Riemannian Geometry