Made momentum much smoother, now uses absolute time and not unpredictable browser ticks to control slowing