Mousemove listener now attached to document