Added CSS transitions, animations.