Basic engine classes added