- Moved HTTP client test files to `internal/requests`.
- Replaced hardcoded `localhost` URLs with `{{base_url}}`.
- Updated `http-client.env.json` to include `base_url` configuration.
- Implemented Create, Read, Update (PUT/PATCH), and Delete (CRUD) operations for films.
- Added SQL queries for film management (e.g., NextFilmID, InsertFilm, UpdateFilmPut, PatchFilm, and DeleteFilm).
- Updated HTTP handlers to support enhanced film operations, including validation and null handling.
- Refactored category handling logic for cleaner syntax.
- Included HTTP client test samples for film API in `films_crud_test.http`.