Added Full screen/Joystick control

Add the ability to make the window full screen and also use a joystick
to control the player.