Added `mouse` module