General relativity extended to non-Riemannian space-time geometry