Updated cheshire engine file to work with baseengine class.