support for rFactor2, improved abstraction

Added support for rFactor2,
Improved abstraction, so that other sims can be bound more easily.