Support login functionality to edit bhajans.

- Implement Passport.js for authentication.
- Add login form and routes for /login and /logout.
- Add logout link in navbar.