Replaced Mouse class with a static Mouse manager.
Synchronized MouseManager
Implemented Mouse processing in player.
Corrected scaling and offset for MouseManager.