user sessions and logins, plus some styling