Added support to limit joystick activity to an area

Basically added the simplest form, where the region can be defined by x,y,w,h to limit the joystick's activity to said region since it did not default to its container.

Also added some semicolons(;) but then the code was tabulated a little odd by github's editor, alas.