Working Easing

Needs to be optimised as scrolling called on every refresh at the momement writing a css object