Added mouse support

use paddle->width instead of a constant; otherwise this looks good