Collection view layout and animations.