feat(recipes): connect a recipe page to the backend

Recipe id hardcoded for now
Add API types