Atomic description of elementary surface processes: diffusion and dynamics