[AUTH-1] Implement Dedicated Authentication Microservice with JWT
Description
Replace the frontend mock authentication in AuthContext.tsx with a secure, dedicated Node.js/Express authentication microservice.
Acceptance Criteria
AC1: New Express.js auth service is created in /backend/services/auth-service.