Added mouse pointer handler.  Still a bit of a WIP though.