General Relativity Explained