Mouse class refactored

GamePad field ButtonPressed made readonly