Add registration, login, and logout flows with session management Integrate Resend for email verification tokens Create frontend auth views and update topbar state