Added two new settings for GamePad 馃幃 and KeyBoard 鈱笍.
And also now you can specify the number of the empty square, by default it is the lower right quadrant.
emptySlot:[1], // Empty square number, defaults to the lower right quadrant.
keyBoard:true, // Control using the keys on the keyboard
gamePad:true // Control using the joystick on the Gamepad