What's the best way to structure KB/M input in a game. I currently have it when the users clicks the X and Y coords are saved in the mouseListener class. Every update the game loop asks the...