Player Movement with Gamepad

Players can now move if they're using controllers. Movement must be
improved.