Basic RecipeAPI infrastructure with no rendering yet.