Theory Of General Relativity Explained