The banner print was failing with a UnicodeEncodeError on Windows terminals
using cp1252 encoding, as the rocket emoji (🚀) could not be encoded.
Replaced/adjusted the print to ensure compatibility across environments.
- Added a startup event in `api_server.py` to verify database connectivity and provide warnings if no workflows are found.
- Implemented new API endpoints for fetching service categories and searching workflows by category, improving the API's usability and functionality.
- Removed deprecated scripts and files to streamline the codebase and focus on the new FastAPI system.