update components, add angular-animate