Stworzono klasę MotorModelBase w celu umożliwienia łatwego tworzenia nowych typów silników.