* feat(api): request model
Also adds request binding to search/discover results
* fix(api): rename Request to MediaRequest and update nextjs tsconfig
* refactor(api): move related request fetching code into MediaRequest entity
Adds a "The Movie DB" api wrapper for some basic requests (search/get movie details/get tv details).
Also adds a search endpoint to our api and mappers to convert the tmdb results
* feat(api): settings system
Also includes /auth/me endpoint for ticket ch76 and OpenAPI 3.0 compatibility for ch77
* refactor(api): remove unused imports