Recipes mostly completed

TODO:
- fix bugs and design
- save field data when clicking on modify