Add a class Recipe to represent a recipe

Convert allrecipes to use the new Recipe class