Atomic Scale Dynamics at Surfaces: Theory and Experimental Studies with Helium Atom Scattering