In this video, we go over the code for a simple animation.
Animation creates the animation object, which serves to determine the beginning and the end of the motion.
AnimationController determines the speed of the motion, by determining the time spent on the motion.
This is a stateful object since, when dealing with motion, we have to remember where we are, before we determine where to go.