Create a basic engine