Added preliminary recipe framework