* feat(ocr): implement OCR provider interface and add Google Document AI and LLM providers
* chore(deps): reorder dependencies in go.mod for better readability
* chore: update version numbers and adjust Docker configuration for Google Document AI integration
* feat(logging): add structured logging to Google Document AI and LLM providers
* chore: add placeholder file to maintain directory structure in web-app/dist
* chore(docker): remove Google Application Credentials configuration from docker-compose