Moved CraftingRecipe to its own class.
Changed RecipeConverter to handle both types of recipes.