Better handle cursor position and screen resizing

- Don't autoresize
- Default cursor position to (0,0)
- clamp cursor position to screen
- move cursor with screen resizes