Ensure mouse movement works in browsers besides Chrome
Lock cursor into the browser
Refactor into Cursor object