Add azure functions and create application layer
- Create azure functions project to handle optional cloud deployment
- Implement cloudflare R2 and cosmos db integration
- Switch recipe ID to guid for cosmos db
- Shift shared functionality into application layer
- Optimize auth status check on the frontend
Edited by Patrick Benter