Added basic mouse class to provide the callback to allow button clicks to get to Python