- Added BlockingService class with methods for managing blocked users and content
- Integrated blocking checks into message delivery pipeline to filter blocked senders
- Added database migration for blocked_users table with user_id and target_id columns
The traversal function and its associated helper methods have been deleted from the pathfinding module, simplifying the codebase by eliminating dead code that was no longer referenced by any active components.