Some changes to Mouse class & How-to-use