Added the base engine classes.