Add GitHub OAuth integration and HTTP routing
- Implement GitHub OAuth provider setup with goth
- Add session management with encrypted cookies
- Create authentication middleware for protected routes
- Implement auth handlers (login, callback, user info, logout)
- Set up chi router with CORS support
- Add logging middleware for HTTP requests
- Create health check endpoint
- Integrate all components into main server
- Build test successful