Changes
/* Movement */
NOTE:
* Movement is accumulated so you only need to read the mouse status when you want e.g. once per frame.
* Speed is 1 for slow movement of the mouse and 12 for very fast movement.
* The position values are not reset after reading.