added attraction/repulsion on mouse move. Need to be improved