Modularized input handling, to make it easier to add multiplayer for the same game-world with the same keyboard (and eventually same game-world, network connection).