tri-o-sim and joystick class added