update angular components and add in ng-animate for animating timeline