The Evolution of Video Game Controls: From Classic Joysticks to Motion Controllers and Touchscreens