Multiple scattering theory and applications for intermediate energy reactions of nuclei