main Controller in charge of animations