Various easing functions, explained.