Easing function upgrade

Changed easing function to use setInterval and Zeno's Paradox for
smoother and cross brower supported easing