basically this exposes recipes to qml, Almost finish setting up the data model so if we wanted to create recipe we could