add models for parsing a yaml recipe set