Hopefully this is the first and last time we have to do this.
* GamePadState.cs: Added initial implementations. * Keyboard.cs: * KeyboardState.cs: Added a number of public members, experimentally.