Improved comments and gamepad abstractions.