added first version of the mouse class