Wrapped Axis and Button in classes to carry key codes.