Make all control methods fair

Now all the control methods have the same amount of strength
Support 360 gamepads properly
Use ESC to close full screen mode