https://jsfiddle.net/y0tk7mk8/ - is my code so far
I am wondering is there a way that would cause less lag when the mouse moves left, right, up, down, etc . Also is there a where that when the mouse goes out side of the canvas to keep on panning to show the whole video