Reomve the extra MouseEvent wrapping

This was due to merge conflicts.
Merge pull request #50 from arv/remove-extra-mouse-event

Reomve the extra MouseEvent wrapping