Add user model, login, refresh tokens, and role checks.
Add user model, login, refresh tokens, and role checks.