Layout Animation Controller
Class responsible for animation layout changes, if a valid layout animation config has been supplied. If not animation is available, layout change is applied immediately instead of performing an animation.