Cleaning up the Mouse Move Example

Also tyding up the unregistering of listeners, and updating comments on
methods of the Event used in the mouse move example.