Computer Animation Fundamentals: 2D Animation