played around with plotting points, added animation and easing to the mouse events