Grad–Shafranov Reconstruction of Magnetic Clouds: Overview and Improvements