Added Mouse module to capture and handle mouse events