setup gem as engine