Protein dynamics: Rotational diffusion of rigid and fluctuating three dimensional structures